using System;
using System.Runtime.InteropServices;

namespace RegisterShellExtensions
{
	[StructLayout(LayoutKind.Sequential)]
	public partial struct MENUITEMINFO
	{
		public int cbSize;
		public uint fMask;
		public uint fType;
		public uint fState;
		public int wID;
		public IntPtr	/*HMENU*/	  hSubMenu;
		public IntPtr	/*HBITMAP*/   hbmpChecked;
		public IntPtr	/*HBITMAP*/	  hbmpUnchecked;
		public IntPtr	/*ULONG_PTR*/ dwItemData;
		public String dwTypeData;
		public uint cch;
		public IntPtr /*HBITMAP*/ hbmpItem;
	}
}